his grace - French English Dictionary